import Vue from 'vue';
import Vuex from 'vuex';
import createPersistedState from "vuex-persistedstate"; // vuex持久化插件
import pannel from './pannel';

Vue.use(Vuex);

export default new Vuex.Store({
	modules: {
		pannel
	},
	plugins: [
		createPersistedState({
			storage: window.sessionStorage,
			// 本地储存名
			key: 'vueprac',
			// 指定模块
			paths: ['pannel.taglist', 'pannel.currenttag'] // 不要存pannel.menus,会导致刷新页面白屏
	})
]
});